DisplacementΒΆ

Displacement Mode

Enable the geometry displacement for this object.

  • Bump : the displacement shader is used as bump, pixel wise, during the shading. No displacement is applied to the geometry.
  • Displacement : the displacement shader is applied on the subdivided geometry.
  • Displacement+Bump : the displacement shader is applied on the subdivided geometry and is also used as bump, pixel wise, during the shading.

The Sphere displacement set to Bump, Displacement and Displacement+Bump

RaytraceDisplacement

Displacement Amount

Control how much the object is displaced.

The Sphere displace amount set to 0.05 and 0.2

DisplaceAmount

Displacement System

Choose in which space the displacement is expressed.

  • Object : The displacement is expressed in object space. The object aspect is independent from its scale. The object instances stay instanciated.
  • World : The displacement is expressed in world space. Warning, the object instances will be duplicated and will take more memory.
Two Spheres with different scales, with the displace system set to Object and World

DisplacementSystem

Enable PrimAttr

Allows the Displacement shader to use the PrimAttr (SL primattr) function. Disabling this prevents instances from duplicating the displaced geometry when objects have different custom attributes (which could be retrieved using the primattr function).

DisplacementEnablePrimAttr

Displacement

The shader used to displace the object surface.

DisplacementShader